The 20 Best Kidney Stones Doctors Near Me in Iron Mountain, MI
Find the Top Kidney Stones Experts and Specialists
MediFind found 5 doctor with experience in Kidney Stones near Iron Mountain, MI. Of these, 4 are Experienced and 1 are Advanced.
Dickinson County Healthcare System
Charles Keoleian is a Urologist in Iron Mountain, Michigan. Dr. Keoleian is rated as an Advanced provider by MediFind in the treatment of Kidney Stones. His top areas of expertise are Enlarged Prostate (BPH), Urinary Tract Infection in Children, Urinary Tract Infection (UTI), Non-Muscle Invasive Bladder Cancer, and Ureteroscopy.
Bellin Psychiatric Center Inc
Terence Ryan is a primary care provider, practicing in Family Medicine in Iron Mountain, Michigan. Dr. Ryan is rated as an Experienced provider by MediFind in the treatment of Kidney Stones. His top areas of expertise are High Cholesterol, Familial Hypertension, Hypertension, Glucocorticoid-Remediable Aldosteronism, and Intrauterine Device Insertion.
Bellin Memorial Hospital Inc
Daniel Mcmahon is a primary care provider, practicing in Family Medicine in Iron Mountain, Michigan. Dr. Mcmahon is rated as an Experienced provider by MediFind in the treatment of Kidney Stones. His top areas of expertise are High Cholesterol, Type 2 Diabetes (T2D), Hypertension, and Familial Hypertension. Dr. Mcmahon is currently accepting new patients.
John L. Loewen MDSc
John Loewen is a primary care provider, practicing in Family Medicine in Niagara, Wisconsin. Dr. Loewen is rated as an Experienced provider by MediFind in the treatment of Kidney Stones. His top areas of expertise are Sitosterolemia, Chronic B-Cell Leukemia (CBCL), Chronic Lymphocytic Leukemia (CLL), and Richter Syndrome.
Office
Marjorie Funtanilla is an Internal Medicine provider in Iron Mountain, Michigan. Dr. Funtanilla is rated as an Experienced provider by MediFind in the treatment of Kidney Stones. Her top areas of expertise are Nephrosclerosis, Renovascular Hypertension, Chronic Kidney Disease, and Hypervitaminosis D.
Last Updated: 04/28/2026